Navicat Data Modeler is a powerful and easy-to-use GUI tool for creating and manipulating database models. It enables users to design database structures, generate data dictionaries, reverse engineer, forward engineer, compare models, generate SQL/script files and print diagrams to files, etc.
Navicat Data Modeler is available on three platforms - Microsoft Windows, macOS and Linux. Here are some highlights of Navicat Data Modeler:
Create and manipulate conceptual/logical/physical models.
Support Relational, Dimensional and Data Vault modeling methods.
Support various database systems: MySQL, MariaDB, Oracle, PostgreSQL, SQLite, SQL Server, MongoDB and Snowflake (including cloud databases like Amazon RDS, Amazon Redshift, Alibaba Cloud, Microsoft Azure).
Reverse engineer databases/schemas to a model.
Forward engineer a physical model to a SQL/Script file or a database/schema.
Compare two model workspaces.
Create and edit table structures directly.
Generate data dictionaries from models.
Support Navicat Cloud and Navicat On-Prem Server.
For details, visit our website: https://www.navicat.com